#pragma once


#include <string>


enum StreamType
{
	STREAM_MAIN = 0,
	STREAM_SUB = 1
};

enum ResolutionMode
{
	RESOLUTION_1080P = 0,
	RESOLUTION_720P,
	RESOLUTION_VGA,
	RESOLUTION_QVGA
};

enum FrameRateType
{
	FPS_25 = 0,
	FPS_20,
	FPS_15,
	FPS_10,
	FPS_5
};

enum DeviceConst
{
	BITRATE_MIN = 64,
	BITRATE_MAX = 4096
};

enum DisplayLocation
{
	DISPLAY_TOP_LEFT = 1,
	DISPLAY_TOP_RIGHT,
	DISPLAY_BOTTOM_LEFT,
	DISPLAY_BOTTOM_RIGHT
};

enum RecordFileType
{
	RECORD_TYPE_MEDIA = 0,
	RECORD_TYPE_IMAGE = 1,
};


struct RecordFile
{
	int type;
	std::string name;
	std::string downLoadUrl;
};
